rise to a challenge - French English Dictionary